##
# makefile - Created by Timothy Morey on 5/17/2012
#
# This is the central organizing makefile for all nvn components.
#

all: common display server

common:
	cd libnvn ;	$(MAKE) install

display:
	cd nvn-display ; $(MAKE) install

server:
	cd nvn-server ; $(MAKE) install

clean:
	rm -v -f *~
	rm -v -f lib/libnvn.so
	rm -v -f bin/nvn-display
	rm -v -f bin/nvn-server
	rm -v -f *.out
	rm -v -f nvn-client/*.out
	cd libnvn ;	$(MAKE) clean
	cd nvn-display ; $(MAKE) clean
	cd nvn-server ; $(MAKE) clean

